import { get } from '@/utils/request'
const BASE_URL = window.baseUrl
/** 获取CPU、内存、磁盘使用情况 */
export function getUsageData(query) {
  return get(BASE_URL + '/system/monitor/usage', query)
}

/** 获取核心业务存活情况 */
export function getBusService(query) {
  return get(BASE_URL + '/system/monitor/busService', query)
}

/** 获取业务组件状态 */
export function getComponentService(query) {
  return get(BASE_URL + '/system/monitor/componentService', query)
}

/** 监控详情 */
export function getList(query) {
  return get(BASE_URL + '/system/monitor/list', query)
}
/** 字典查询 */
export function getDict(query) {
  return get(BASE_URL + '/system/dictData/listByType/' + query)
}
/**  获取阈值配置值  */
export function getThresholdData(query) {
  return get(BASE_URL + '/system/monitor/threshold', query)
}

/** 更新阈值配置值 */
export function updateThreshold(query) {
  return get(BASE_URL + '/system/monitor/threshold/update', query)
}
/** 更新告警频率 */
export function updateRate(query) {
  return get(BASE_URL + '/system/monitor/rate/update', query)
}